发烧: to have a high temperature (from illness), to have a fever...
烟囱: chimney...
化石: fossil...
画龙点睛: to paint a dragon and dot in the eyes (idiom); to add the vital finishing touch, the crucial point that brings the subject to life, a few words to clinch the point...
无济于事: to no avail, of no use...
上台: to rise to power (in politics), to go on stage (in the theater)...
委托: to entrust, to trust, to commission...
谦虚: modest, self-effacing, to make modest remarks...